package com.ossjk.oa.accounting.vo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.ossjk.oa.accounting.entity.CwCapitals;
import com.sun.org.apache.bcel.internal.generic.IFNULL;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;
import java.util.Map;

public class MonthFinanceVo extends CwCapitals {

    @TableField("sumI")
    @ApiModelProperty(name = "sumI", dataType = "BigDecimal", value = "金额总数")
    private BigDecimal sumI;
    @TableField("value")
    @ApiModelProperty(name = "value", dataType = "BigDecimal", value = "总工资")
    private BigDecimal value;
    @TableField("name")
    @ApiModelProperty(name = "name", dataType = "String", value = "部门名称")
    private String name;
    @TableField("jibengongzi")
    @ApiModelProperty(name = "jibengongzi", dataType = "BigDecimal", value = "基本工资总额")
    private BigDecimal jibengongzi;
    @TableField("jixiaozi")
    @ApiModelProperty(name = "jixiaozi", dataType = "BigDecimal", value = "绩效工资总额")
    private BigDecimal jixiaozi;

    @TableField("kqgongzi")
    @ApiModelProperty(name = "kqgongzi", dataType = "BigDecimal", value = "考勤工资总额")
    private BigDecimal kqgongzi;
    @TableField("gjj")
    @ApiModelProperty(name = "gjj", dataType = "BigDecimal", value = "公积金总额")
    private BigDecimal gjj;
    @TableField("sb")
    @ApiModelProperty(name = "sb", dataType = "BigDecimal", value = "社保总额")
    private BigDecimal sb;
    private Map map;
    public BigDecimal getJibengongzi() {
        return jibengongzi;
    }

    public void setJibengongzi(BigDecimal jibengongzi) {
        this.jibengongzi = jibengongzi;
    }

    public BigDecimal getJixiaozi() {
        return jixiaozi;
    }

    public void setJixiaozi(BigDecimal jixiaozi) {
        this.jixiaozi = jixiaozi;
    }

    public BigDecimal getKqgongzi() {
        return kqgongzi;
    }

    public void setKqgongzi(BigDecimal kqgongzi) {
        this.kqgongzi = kqgongzi;
    }

    public BigDecimal getGjj() {
        return gjj;
    }

    public void setGjj(BigDecimal gjj) {
        this.gjj = gjj;
    }

    public BigDecimal getSb() {
        return sb;
    }

    public void setSb(BigDecimal sb) {
        this.sb = sb;
    }


    public BigDecimal getSumI() {
        return sumI;
    }

    public void setSumI(BigDecimal sumI) {
        this.sumI = sumI;
    }

    public BigDecimal getValue() {
        return value;
    }

    public void setValue(BigDecimal value) {
        this.value = value;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @Override
    public String toString() {
        return "MonthFinanceVo{" +
                "sumI=" + sumI +
                ", zonggz=" + value +
                ", dname='" + name + '\'' +
                ", jibengongzi=" + jibengongzi +
                ", jixiaozi=" + jixiaozi +
                ", kqgongzi=" + kqgongzi +
                ", gjj=" + gjj +
                ", sb=" + sb +
                '}';
    }
}
